home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / save10.zip / SAVINGS2.DOC < prev    next >
Text File  |  1991-03-11  |  64KB  |  1,181 lines

  1.                        Savings Account Management Program
  2.  
  3.           ╔══════════════════════════════════════════════════════════╗
  4.           ║ Deleting transactions for account (account name)         ║
  5.           ║                 Balance $  xxxx.xx                       ║
  6.           ║                                                          ║
  7.           ║ [transaction type]                                       ║
  8.           ║                                                          ║
  9.           ║        Date   xx/xx/xx                                   ║
  10.           ║                                                          ║
  11.           ║ More than one found.  Indicate which you want (1, 2, 3..)║
  12.           ║                                                          ║
  13.           ║   xxx.xx                                                 ║
  14.           ║    xx.xx                                                 ║
  15.           ║  xxxx.xx                                                 ║
  16.           ╚══════════════════════════════════════════════════════════╝
  17.  
  18. You have more than one transaction of this type for that date.  The amounts for
  19. all such transactions made on that day are displayed.  Select the one you want.
  20. If you want the first on the list, press <1> then <enter>.  If the one you want
  21. isn't on this list, press <0> then <enter>.  The one selected will appear on
  22. the screen in the same form as case 3 below.  If you enter a number larger than
  23. the list is long (for example, you enter 4 and there are only 3 amounts on the
  24. screen), you will receive a warning that the number is out of range.  Please
  25. reenter your selection, keeping within the range.
  26.  
  27. If more than forty transactions with this date are found, only the first forty
  28. occurrences will appear on the screen.
  29.  
  30. Case 3:  The screen displays:
  31.           ╔══════════════════════════════════════════════════════════╗
  32.           ║ Deleting transactions for account (account name)         ║
  33.           ║                 Balance $  xxxx.xx                       ║
  34.           ║                                                          ║
  35.           ║ [transaction type]                                       ║
  36.           ║                                                          ║
  37.           ║   Date  xx/xx/xx                  Amount ___xxx.xx       ║
  38.           ║                                                          ║
  39.           ║   Category XXXXXXXXXX                                    ║
  40.           ║                                                          ║
  41.           ║   Memo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx       ║
  42.           ║                                                          ║
  43.           ║   Reference XXXXXXXXXXX                                  ║
  44.           ║                                                          ║
  45.           ║   Delete?             X       Or Keep?     X             ║
  46.           ╚══════════════════════════════════════════════════════════╝
  47.  
  48. The screen will be displaying the transaction you requested.  You may now use
  49. the arrow keys to move the cursor back and forth between the two boxes marked
  50. Delete and Keep.  Doublecheck the details of the displayed transaction.  If it
  51. is the one you want to delete, place the cursor in the box following Delete and
  52. press <enter>.  If this is not the one to be deleted, place the cursor in the
  53. box following Keep and press <enter>.  Once it has been deleted, it cannot be
  54. recovered.
  55.  
  56.  
  57.  
  58.                                     Page 19
  59.  
  60.                        Savings Account Management Program
  61.  
  62.                         Delete all Before Specified Date
  63.  
  64.      This option is particularly unfriendly to use.  It will try to keep you
  65. from destroying your account records.  It's not difficult, but it will
  66. continually ask you to verify that this is what you really want to do.
  67.  
  68.       When this option is chosen, the screen displays this warning message:
  69.           ╔══════════════════════════════════════════════════════════╗
  70.           ║  If you have not copied the data file recently, it is    ║
  71.           ║  recommended that you do so before continuing.  Press    ║
  72.           ║  <enter> to continue, anything else to abort.            ║
  73.           ╚══════════════════════════════════════════════════════════╝
  74. This is displayed because there is no way to restore transactions once they
  75. have been deleted.  If you make an error in the date, your only recourse is
  76. having a back-up copy of the data files.  If your back-up copy is not identical
  77. to your working copy, please stop here and make another copy.  Once that is
  78. done, return to this point and press <enter>.
  79.  
  80.      If you do not press <enter>, you will return to the Deletion Menu.  If you
  81. do press <enter>, this is the next screen:
  82.           ╔══════════════════════════════════════════════════════════╗
  83.           ║  Deleting transactions for account  (account name)       ║
  84.           ║                                                          ║
  85.           ║  Delete all prior to what date?   __/__/__               ║
  86.           ╚══════════════════════════════════════════════════════════╝
  87. Enter the date requested.  All transactions with dates earlier than this date
  88. will be deleted in a few minutes.  Those with dates identical to or later than
  89. this date will be retained.  You must press <enter> at the end of the date.
  90. This will give you the chance to change it if you accidentally press the wrong
  91. key.
  92.  
  93.      Once the date has been entered, the screen changes to this:
  94.           ╔══════════════════════════════════════════════════════════╗
  95.           ║  Deleting transactions for account  (account name)       ║
  96.           ║                                                          ║
  97.           ║  Delete all prior to what date?   xx/xx/xx               ║
  98.           ║                                                          ║
  99.           ║  Is this date correct?  (Y or N)                         ║
  100.           ╚══════════════════════════════════════════════════════════╝
  101.  
  102. You're given one last chance to verify the date.  If it is the date you want,
  103. press <Y>.  If you press anything else, the screen asking for the date will
  104. repeat, then this one will.  Once you press <Y>, the deletion process begins.
  105.  
  106.      When the program is finished deleting transactions, it will display this
  107. screen:
  108.           ╔══════════════════════════════════════════════════════════╗
  109.           ║  Deleting transactions for account  (account name)       ║
  110.           ║                                                          ║
  111.           ║          xxx Records deleted                             ║
  112.           ╚══════════════════════════════════════════════════════════╝
  113. This informs you how many transactions were actually deleted.  Press any key to
  114. return to the Deletion Menu.
  115.  
  116.  
  117.                                     Page 20
  118.  
  119.                        Savings Account Management Program
  120.  
  121.                                     Reports
  122.  
  123.      This option presents the Report Menu which allows you to choose among the
  124. eleven reports currently available.  This menu follows:
  125.  
  126.           ╔══════════════════════════════════════════════════════════╗
  127.           ║           Savings Account Management Program             ║
  128.           ║Account: (account name)                        Report Menu║
  129.           ║                                                          ║
  130.           ║        (Q)uit                                            ║
  131.           ║        (1) Register - list all transactions              ║
  132.           ║        (2) List Regular Withdrawals Only                 ║
  133.           ║        (3) List Regular Deposits                         ║
  134.           ║        (4) List Automatic Teller Deposits                ║
  135.           ║        (5) List Automatic Teller Withdrawals             ║
  136.           ║        (6) List All Budget Categories                    ║
  137.           ║        (7) Transactions in a Category                    ║
  138.           ║        (8) Transactions in Category/All Categories       ║
  139.           ║        (9) Annual Expenditure Report                     ║
  140.           ║        (0) Annual Income Report                          ║
  141.           ║        (A) Summary Report                                ║
  142.           ║                                                          ║
  143.           ║  Enter choice                                            ║
  144.           ╚══════════════════════════════════════════════════════════╝
  145.  
  146. This menu appears with the first option (Quit) highlighted with reverse video.
  147. Use the arrow keys (up and down) to change the highlighting to rest on the
  148. report you want generated.  Press <enter> when the proper one is highlighted.
  149. Or press the number or letter in parentheses to select any of the reports.
  150.  
  151. These options are:
  152.  
  153. Quit - Return to the Main Menu.
  154.  
  155. Register - a listing of all transactions in the current order.  You will be
  156.      asked to supply dates defining the interval you wish displayed.  Only
  157.      those transactions in the interval will be listed.  This report can be
  158.      displayed on the screen or listed on a printer.
  159.  
  160. List Regular Withdrawals Only - a listing of all regular withdrawals in the
  161.      current order.  You will be asked to supply dates defining the interval
  162.      you wish displayed.  Only those regular withdrawals in the interval will
  163.      be listed.  The total money for the listed transactions is also displayed.
  164.      This report can be displayed on the screen or listed on a printer.
  165.  
  166. List Regular Deposits - A listing of all regular deposits in the current order.
  167.      Automatic teller deposits are not listed here.  They are included in the
  168.      list of Automatic Teller Deposits.  You will be asked to supply dates
  169.      defining the interval you wish displayed.  Only those deposits with dates
  170.      in the interval will be listed.  The total money for the listed
  171.      transactions is also displayed.  This report can be displayed on the
  172.      screen or listed on a printer.
  173.  
  174.  
  175.  
  176.                                     Page 21
  177.  
  178.                        Savings Account Management Program
  179.  
  180. List Automatic Teller Deposits - a listing of all automatic teller deposits in
  181.      the current order.  You will be asked to supply dates defining the
  182.      interval you wish displayed.  Only those automatic teller deposits with
  183.      dates in the interval will be listed.  The total money for the listed
  184.      deposits is also displayed.  This report can be displayed on the screen or
  185.      listed on a printer.
  186.  
  187. List Automatic Teller Withdrawals - a listing of all automatic teller
  188.      withdrawals in the current order.  You will be asked to supply dates
  189.      defining the interval you wish displayed.  Only those automatic teller
  190.      withdrawals with dates in the interval will be listed.  The total money
  191.      for the listed withdrawals is also displayed.  This report can be
  192.      displayed on the screen or listed on a printer.
  193.  
  194. List All Budget Categories - a listing of all categories currently in use in
  195.      your data file in alphabetical order.  This report can be displayed on the
  196.      screen or listed on a printer.
  197.  
  198. Transactions in a Category - a listing of all transactions in the current order
  199.      which have the same category.  You will be asked to supply dates defining
  200.      the interval you wish displayed and the category you wish displayed.  Only
  201.      those transactions in the interval and exactly matching the category will
  202.      be listed.  The total money for the listed transactions is also displayed.
  203.      This report can be displayed on the screen or listed on a printer.
  204.  
  205. Transactions in Category/All Categories - a listing of all transactions, in the
  206.      current order, arranged by category.  You will be asked to supply dates
  207.      defining the interval you wish considered.  All categories represented by
  208.      transactions within this interval will appear on the report, each
  209.      beginning on a fresh page.  The total money for the listed transactions is
  210.      also displayed.  The categories will appear in alphabetical order.  This
  211.      report, which can take several pages to print, can only be printed on a
  212.      printer.  It is not available for screen display.  For screen display of
  213.      any one category, use the previous report.
  214.  
  215. Annual Expenditure Report - lists a table of the total amounts spent per month
  216.      for every category.  Totals are given for each month and each category.
  217.      The average monthly expenditure for each category is also displayed.
  218.      Budget categories are displayed in alphabetical order.  You will be asked
  219.      to supply the last two digits of the year the report is to cover.  This
  220.      report can be displayed on the screen or listed on a printer.
  221.  
  222. Annual Income Report - lists a table of the total amounts deposited per month
  223.      for every category.  Totals are given for each month and each category.
  224.      The average monthly deposits for each category is also displayed.  Budget
  225.      categories are displayed in alphabetical order.  You will be asked to
  226.      supply the last two digits of the year the report is to cover.  This
  227.      report can be displayed on the screen or listed on a printer.
  228.  
  229. Summary Report - lists the total expenditures and deposits for the account for
  230.      each month and the total for the year.  This report can be displayed on
  231.      the screen or listed on a printer.
  232.  
  233.  
  234.  
  235.                                     Page 22
  236.  
  237.                        Savings Account Management Program
  238.  
  239.                               Transaction Register
  240.  
  241.      This report produces a listing of all transactions in the current order.
  242. You will be asked to supply dates defining the time interval you wish
  243. displayed.  Only those transactions with dates in the interval will be listed.
  244. This report can be displayed on the screen or listed on a printer.
  245.  
  246.      When this report is chosen, the screen displays:
  247.  
  248.           ╔══════════════════════════════════════════════════════════╗
  249.           ║  Transaction Register                                    ║
  250.           ║                                                          ║
  251.           ║  This report lists all transactions taking place over a  ║
  252.           ║  range of dates.  Please enter them in order.            ║
  253.           ║                                                          ║
  254.           ║  Start date   ff/ff/ff                                   ║
  255.           ║  End date     ll/ll/ll                                   ║
  256.           ╚══════════════════════════════════════════════════════════╝
  257.  
  258. The first time any report with a range of dates is selected, the start date
  259. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  260. The end date is set to the system date.  Make any changes you wish to these
  261. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  262. you may not go back to the previous date.  If you change the dates, then the
  263. next report you request that needs a range of dates will use these new dates.
  264. This is so you can print a series of reports covering the same range of dates
  265. without having to reenter the dates each time.
  266.  
  267.      There are two potential error messages with these dates.
  268.  
  269.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  270.                valid date).  The cursor will be placed in the beginning of the
  271.                invalid date so that it may be reentered.
  272.      2) Dates out of order.  The start date must be at least one day earlier
  273.                than the end date.  The cursor will be placed back in the start
  274.                date so that both dates may be reentered.
  275.  
  276.      You will then be asked about the display of the report.  The screen
  277. displays:
  278.  
  279.           ╔══════════════════════════════════════════════════════════╗
  280.           ║  Transaction Register                                    ║
  281.           ║                                                          ║
  282.           ║  This report lists all transactions taking place over a  ║
  283.           ║  range of dates.  Please enter them in order.            ║
  284.           ║                                                          ║
  285.           ║  Start date   ff/ff/ff                                   ║
  286.           ║  End date     ll/ll/ll                                   ║
  287.           ║                                                          ║
  288.           ║  List on the screen (S) or print on the printer (P)?     ║
  289.           ╚══════════════════════════════════════════════════════════╝
  290.  
  291.  
  292.  
  293.  
  294.                                     Page 23
  295.  
  296.                        Savings Account Management Program
  297.  
  298. Press one of three letters (case makes no difference):
  299.      S - Display the report on the screen.
  300.      P - Display the report on the printer.
  301.      Q - Return to the Report Menu.
  302.  
  303.      If you press <P>, you have one more task before the report begins.  The
  304. screen becomes:
  305.  
  306.           ╔══════════════════════════════════════════════════════════╗
  307.           ║  Transaction Register                                    ║
  308.           ║                                                          ║
  309.           ║     .    .    .                                          ║
  310.           ║                                                          ║
  311.           ║  List on the screen (S) or print on the printer (P)?  P  ║
  312.           ║  Press <enter> when the printer is ready at the top of   ║
  313.           ║  a page.                                                 ║
  314.           ╚══════════════════════════════════════════════════════════╝
  315.  
  316. Verify your printer is on and positioned properly, then press any key except
  317. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  318. will return to the Report Menu.  If you have no printer and you press anything
  319. but <Q>, your system will die and you will have to reboot.
  320.  
  321.      Your report now appears, either on screen or on paper, depending on the
  322. option you chose.  It appears like this:
  323.  
  324. ╔════════════════════════════════════════════════════════════════════════════╗
  325. ║                      Transaction Register for                     04/24/89 ║
  326. ║             Account  (account name)                               xxxxx.xx ║
  327. ║                                                                            ║
  328. ║ Tran   Date         Memo                       Amount Category   Reference ║
  329. ║ With 04/10/89 Cash for Easter trip             100.00 TRIP       APRIL     ║
  330. ║ Dep  04/15/89 Paycheck for April               500.00 INCOME     DEP # 442 ║
  331. ║  .          .         .                                  .      .      .   ║
  332. ║  .          .         .                                  .      .      .   ║
  333. ║ Press any key to continue                                                  ║
  334. ╚════════════════════════════════════════════════════════════════════════════╝
  335.  
  336. This is the screen version.  It will pause after displaying 16 transactions, to
  337. continue once any key is pressed.  The printed version starts a new page after
  338. 55 transactions have been printed.  The amount appearing in the heading of the
  339. report is the current balance for this account.  At the end of the report, the
  340. total deposits and total withdrawals for this listing appears.
  341.  
  342. Heading explanations:
  343.  
  344.      Tran - Transaction type.  These identifiers are:
  345.                With - regular withdrawal.
  346.                Dep - Regular Deposit.
  347.                ATD - Automatic Teller Deposit.
  348.                ATW - Automatic Teller Withdrawal.
  349.                Char - Service charge.
  350.                Int - account interest.
  351.      Date - Date of the transaction.
  352.  
  353.                                     Page 24
  354.  
  355.                        Savings Account Management Program
  356.  
  357.      Memo - Any notes of explanation about the transaction.
  358.      Amount -  Amount of the withdrawal, deposit, etc.
  359.      Category - Budget category.
  360.      Reference - the information entered in the reference field.
  361.  
  362.      If there are no transactions in the data file for the dates requested, the
  363. message "None found" will appear.
  364.  
  365.  
  366.  
  367.                          List Regular Withdrawals Only
  368.  
  369.      This report produces a listing of all withdrawals in the current order.
  370. You will be asked to supply dates defining the time interval you wish
  371. displayed.  Only those withdrawals with dates in the interval will be listed.
  372. This report can be displayed on the screen or listed on a printer.
  373.  
  374.      When this report is chosen, the screen displays:
  375.  
  376.           ╔══════════════════════════════════════════════════════════╗
  377.           ║  List Withdrawals                                        ║
  378.           ║                                                          ║
  379.           ║  This report lists all transactions taking place over a  ║
  380.           ║  range of dates.  Please enter them in order.            ║
  381.           ║                                                          ║
  382.           ║  Start date   ff/ff/ff                                   ║
  383.           ║  End date     ll/ll/ll                                   ║
  384.           ╚══════════════════════════════════════════════════════════╝
  385.  
  386. The first time any report with a range of dates is selected, the start date
  387. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  388. The end date is set to the system date.  Make any changes you wish to these
  389. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  390. you may not go back to the previous date.  If you change the dates, then the
  391. next report you request that needs a range of dates will use these new dates.
  392. This is so you can print a series of reports covering the same range of dates
  393. without having to reenter the dates each time.
  394.  
  395.      There are two potential error messages with these dates.
  396.  
  397.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  398.                valid date).  The cursor will be placed in the beginning of the
  399.                invalid date so that it may be reentered.
  400.      2) Dates out of order.  The start date must be at least one day earlier
  401.                than the end date.  The cursor will be placed back in the start
  402.                date so that both dates may be reentered.
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.                                     Page 25
  413.  
  414.                        Savings Account Management Program
  415.  
  416. You will then be asked about the display of the report.  The screen displays:
  417.  
  418.           ╔══════════════════════════════════════════════════════════╗
  419.           ║  List Withdrawals                                        ║
  420.           ║                                                          ║
  421.           ║  This report lists all transactions taking place over a  ║
  422.           ║  range of dates.  Please enter them in order.            ║
  423.           ║                                                          ║
  424.           ║  Start date   ff/ff/ff                                   ║
  425.           ║  End date     ll/ll/ll                                   ║
  426.           ║                                                          ║
  427.           ║  List on the screen (S) or print on the printer (P)?     ║
  428.           ╚══════════════════════════════════════════════════════════╝
  429.  
  430. Press one of three letters (case makes no difference):
  431.      S - Display the report on the screen.
  432.      P - Display the report on the printer.
  433.      Q - Return to the Report Menu.
  434.      If you press <P>, you have one more task before the report begins.  The
  435. screen becomes:
  436.           ╔══════════════════════════════════════════════════════════╗
  437.           ║  List Withdrawals                                        ║
  438.           ║                                                          ║
  439.           ║  This report lists all transactions taking place over a  ║
  440.           ║  range of dates.  Please enter them in order.            ║
  441.           ║                                                          ║
  442.           ║  Start date   ff/ff/ff                                   ║
  443.           ║  End date     ll/ll/ll                                   ║
  444.           ║                                                          ║
  445.           ║  List on the screen (S) or print on the printer (P)?  P  ║
  446.           ║  Press <enter> when the printer is ready at the top of   ║
  447.           ║  a page.                                                 ║
  448.           ╚══════════════════════════════════════════════════════════╝
  449.  
  450. Verify your printer is on and positioned properly, then press any key except
  451. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  452. will return to the Report Menu.  If you have no printer and you press anything
  453. but <Q>, your system will die and you will have to reboot.
  454.  
  455.      Your report now appears, either on screen or on paper, depending on the
  456. option you chose.  It appears like this:
  457.  
  458. ╔════════════════════════════════════════════════════════════════════════════╗
  459. ║                       Withdrawals for                             04/24/89 ║
  460. ║             Account  (account name)                               xxx.xx   ║
  461. ║                                                                            ║
  462. ║ Tran   Date        Memo                       Amount Category   Reference  ║
  463. ║ With 07/19/89 To cover travel expenses        150.00 TRAVEL     SLIP # 27  ║
  464. ║  .          .         .                                  .      .      .   ║
  465. ║  .          .         .                                  .      .      .   ║
  466. ║                                      Total:   562.96                       ║
  467. ║ Press any key to continue                                                  ║
  468. ╚════════════════════════════════════════════════════════════════════════════╝
  469.  
  470.  
  471.                                     Page 26
  472.  
  473.                        Savings Account Management Program
  474.  
  475. This is the screen version.  It will pause after displaying 16 transactions, to
  476. continue once any key is pressed.  The printed version starts a new page after
  477. 55 transactions have been printed.
  478.  
  479. Heading explanations:
  480.      Tran - 'With' for withdrawal.
  481.      Date -    Date of the withdrawal.
  482.      Memo - Information in the Memo field.
  483.      Amount -  Amount of the withdrawal.
  484.      Category - Budget category.
  485.      Reference - Information entered in the reference field.
  486.  
  487.      If there are no withdrawals in the data file for the dates requested, the
  488. message "None found" will appear.
  489.  
  490.  
  491.  
  492.                              List Regular Deposits
  493.  
  494.      This report produces a listing of all regular deposits in the current
  495. order.  You will be asked to supply dates defining the time interval you wish
  496. displayed.  Only those deposits with dates in the interval will be listed.
  497. This report can be displayed on the screen or listed on a printer.
  498.  
  499. When this report is chosen, the screen displays:
  500.  
  501.           ╔══════════════════════════════════════════════════════════╗
  502.           ║  List of Deposits                                        ║
  503.           ║                                                          ║
  504.           ║  This report lists all transactions taking place over a  ║
  505.           ║  range of dates.  Please enter them in order.            ║
  506.           ║                                                          ║
  507.           ║  Start date   ff/ff/ff                                   ║
  508.           ║  End date     ll/ll/ll                                   ║
  509.           ╚══════════════════════════════════════════════════════════╝
  510.  
  511. The first time any report with a range of dates is selected, the start date
  512. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  513. The end date is set to the system date.  Make any changes you wish to these
  514. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  515. you may not go back to the previous date.  If you change the dates, then the
  516. next report you request that needs a range of dates will use these new dates.
  517. This is so you can print a series of reports covering the same range of dates
  518. without having to reenter the dates each time.
  519.  
  520.      There are two potential error messages with these dates.
  521.  
  522.  
  523.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  524.                valid date).  The cursor will be placed in the beginning of the
  525.                invalid date so that it may be reentered.
  526.      2) Dates out of order.  The start date must be at least one day earlier
  527.                than the end date.  The cursor will be placed back in the start
  528.                date so that both dates may be reentered.
  529.  
  530.                                     Page 27
  531.  
  532.                        Savings Account Management Program
  533.  
  534. You will then be asked about the display of the report.  The screen displays:
  535.  
  536.           ╔══════════════════════════════════════════════════════════╗
  537.           ║  List of Deposits                                        ║
  538.           ║                                                          ║
  539.           ║  This report lists all transactions taking place over a  ║
  540.           ║  range of dates.  Please enter them in order.            ║
  541.           ║                                                          ║
  542.           ║  Start date   ff/ff/ff                                   ║
  543.           ║  End date     ll/ll/ll                                   ║
  544.           ║                                                          ║
  545.           ║  List on the screen (S) or print on the printer (P)?     ║
  546.           ╚══════════════════════════════════════════════════════════╝
  547.  
  548. Press one of three letters (case makes no difference):
  549.      S - Display the report on the screen.
  550.      P - Display the report on the printer.
  551.      Q - Return to the Report Menu.
  552.  
  553.      If you press <P>, you have one more task before the report begins.  The
  554. screen becomes:
  555.  
  556.           ╔══════════════════════════════════════════════════════════╗
  557.           ║  List of Deposits                                        ║
  558.           ║                                                          ║
  559.           ║  This report lists all transactions taking place over a  ║
  560.           ║  range of dates.  Please enter them in order.            ║
  561.           ║                                                          ║
  562.           ║  Start date   ff/ff/ff                                   ║
  563.           ║  End date     ll/ll/ll                                   ║
  564.           ║                                                          ║
  565.           ║  List on the screen (S) or print on the printer (P)?  P  ║
  566.           ║  Press <enter> when the printer is ready at the top of   ║
  567.           ║  a page.                                                 ║
  568.           ╚══════════════════════════════════════════════════════════╝
  569.  
  570. Verify your printer is on and positioned properly, then press any key except
  571. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  572. will return to the Report Menu.  If you have no printer and you press anything
  573. but <Q>, your system will die and you will have to reboot.
  574.  
  575.      Your report now appears, either on screen or on paper, depending on the
  576. option you chose.  It appears like this:
  577. ╔════════════════════════════════════════════════════════════════════════════╗
  578. ║                     Deposits for                                04/24/89   ║
  579. ║             Account  (account name)                                xx.xx   ║
  580. ║                                                                            ║
  581. ║ Tran   Date         Memo                       Amount Category   Reference ║
  582. ║ Dep  07/15/89 Refund check from I.R.S.          57.00 REFUND     IRS CHECK ║
  583. ║  .          .         .                                  .      .      .   ║
  584. ║  .          .         .                                  .      .      .   ║
  585. ║                                      Total:   9000.00                      ║
  586. ║ Press any key to continue                                                  ║
  587. ╚════════════════════════════════════════════════════════════════════════════╝
  588.  
  589.                                     Page 28
  590.  
  591.                        Savings Account Management Program
  592.  
  593. This is the screen version.  It will pause after displaying 16 transactions, to
  594. continue once any key is pressed.  The printed version starts a new page after
  595. 55 transactions have been printed.
  596.  
  597. Heading explanations:
  598.      Tran - The transaction type identifier, in this case, Dep for deposits.
  599.      Date -    Date of the transaction.
  600.      Memo - Information on the memo line.
  601.      Amount -  Amount of the transaction.
  602.      Category - The income category for the deposit.
  603.      Reference - Information in the reference field.
  604.  
  605.      If there are no deposits in the data file for the dates requested, the
  606. message "None found" will appear.
  607.  
  608.  
  609.  
  610.                          List Automatic Teller Deposits
  611.  
  612.      This report produces a listing of all automatic teller deposits in the
  613. current order.  You will be asked to supply dates defining the time interval
  614. you wish displayed.  Only those automatic teller deposits with dates in the
  615. interval will be listed.  This report can be displayed on the screen or listed
  616. on a printer.
  617.  
  618.      When this report is chosen, the screen displays:
  619.  
  620.           ╔══════════════════════════════════════════════════════════╗
  621.           ║  List of AutoTeller Deposits                             ║
  622.           ║                                                          ║
  623.           ║  This report lists all transactions taking place over a  ║
  624.           ║  range of dates.  Please enter them in order.            ║
  625.           ║                                                          ║
  626.           ║  Start date   ff/ff/ff                                   ║
  627.           ║  End date     ll/ll/ll                                   ║
  628.           ╚══════════════════════════════════════════════════════════╝
  629.  
  630. The first time any report with a range of dates is selected, the start date
  631. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  632. The end date is set to the system date.  Make any changes you wish to these
  633. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  634. you may not go back to the previous date.  If you change the dates, then the
  635. next report you request that needs a range of dates will use these new dates.
  636. This is so you can print a series of reports covering the same range of dates
  637. without having to reenter the dates each time.
  638.  
  639.      There are two potential error messages with these dates.
  640.  
  641.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  642.                valid date).  The cursor will be placed in the beginning of the
  643.                invalid date so that it may be reentered.
  644.      2) Dates out of order.  The start date must be at least one day earlier
  645.                than the end date.  The cursor will be placed back in the start
  646.                date so that both dates may be reentered.
  647.  
  648.                                     Page 29
  649.  
  650.                        Savings Account Management Program
  651.  
  652. You will then be asked about the display of the report.  The screen displays:
  653.           ╔══════════════════════════════════════════════════════════╗
  654.           ║  List of AutoTeller Deposits                             ║
  655.           ║                                                          ║
  656.           ║  This report lists all transactions taking place over a  ║
  657.           ║  range of dates.  Please enter them in order.            ║
  658.           ║                                                          ║
  659.           ║  Start date   ff/ff/ff                                   ║
  660.           ║  End date     ll/ll/ll                                   ║
  661.           ║                                                          ║
  662.           ║  List on the screen (S) or print on the printer (P)?     ║
  663.           ╚══════════════════════════════════════════════════════════╝
  664. Press one of three letters (case makes no difference):
  665.      S - Display the report on the screen.
  666.      P - Display the report on the printer.
  667.      Q - Return to the Report Menu.
  668.  
  669.      If you press <P>, you have one more task before the report begins.  The
  670. screen becomes:
  671.  
  672.           ╔══════════════════════════════════════════════════════════╗
  673.           ║  List of AutoTeller Deposits                             ║
  674.           ║                                                          ║
  675.           ║  This report lists all transactions taking place over a  ║
  676.           ║  range of dates.  Please enter them in order.            ║
  677.           ║                                                          ║
  678.           ║  Start date   ff/ff/ff                                   ║
  679.           ║  End date     ll/ll/ll                                   ║
  680.           ║                                                          ║
  681.           ║  List on the screen (S) or print on the printer (P)?  P  ║
  682.           ║  Press <enter> when the printer is ready at the top of   ║
  683.           ║  a page.                                                 ║
  684.           ╚══════════════════════════════════════════════════════════╝
  685.  
  686. Verify your printer is on and positioned properly, then press any key except
  687. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  688. will return to the Report Menu.  If you have no printer and you press anything
  689. but <Q>, your system will die and you will have to reboot.
  690.  
  691.      Your report now appears, either on screen or on paper, depending on the
  692. option you chose.  It appears like this:
  693.  
  694. ╔════════════════════════════════════════════════════════════════════════════╗
  695. ║                     AutoTeller Deposits for                     04/24/89   ║
  696. ║             Account  (account name)                               xxx.xx   ║
  697. ║                                                                            ║
  698. ║ Tran   Date         Memo                       Amount Category   Reference ║
  699. ║ ATD  07/14/89 Deposit of racetrack winnings     15.00 WINDFALL   AUTO      ║
  700. ║  .          .         .                                  .      .      .   ║
  701. ║  .          .         .                                  .      .      .   ║
  702. ║                                      Total:     975.00                     ║
  703. ║ Press any key to continue                                                  ║
  704. ╚════════════════════════════════════════════════════════════════════════════╝
  705.  
  706.  
  707.                                     Page 30
  708.  
  709.                        Savings Account Management Program
  710.  
  711.      This is the screen version.  It will pause after displaying 16
  712. deposits, to continue once any key is pressed.  The printed version starts a
  713. new page after 55 deposits have been printed.
  714.  
  715. Heading explanations:
  716.      Tran - The transaction type identifier.  This identifier is ATD for
  717.           Automatic Teller Deposit.
  718.      Date - Date of the deposit.
  719.      Memo - Information about the deposit.
  720.      Amount -  Amount of the deposit.
  721.      Category - Budget category.
  722.      Reference - Information in the reference field.
  723.  
  724.      If there are no automatic teller deposits in the data file for the dates
  725. requested, the message "None found" will appear.
  726.  
  727.  
  728.                        List Automatic Teller Withdrawals
  729.  
  730.      This report produces a listing of all automatic teller withdrawals in the
  731. current order.  You will be asked to supply dates defining the time interval
  732. you wish displayed.  Only those automatic teller withdrawals with dates in the
  733. interval will be listed.  This report can be displayed on the screen or listed
  734. on a printer.
  735.  
  736.      When this report is chosen, the screen displays:
  737.  
  738.           ╔══════════════════════════════════════════════════════════╗
  739.           ║  List of AutoTeller Withdrawals                          ║
  740.           ║                                                          ║
  741.           ║  This report lists all transactions taking place over a  ║
  742.           ║  range of dates.  Please enter them in order.            ║
  743.           ║                                                          ║
  744.           ║  Start date   ff/ff/ff                                   ║
  745.           ║  End date     ll/ll/ll                                   ║
  746.           ╚══════════════════════════════════════════════════════════╝
  747.  
  748. The first time any report with a range of dates is selected, the start date
  749. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  750. The end date is set to the system date.  Make any changes you wish to these
  751. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  752. you may not go back to the previous date.  If you change the dates, then the
  753. next report you request that needs a range of dates will use these new dates.
  754. This is so you can print a series of reports covering the same range of dates
  755. without having to reenter the dates each time.
  756.  
  757.      There are two potential error messages with these dates.
  758.  
  759.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  760.                valid date).  The cursor will be placed in the beginning of the
  761.                invalid date so that it may be reentered.
  762.      2) Dates out of order.  The start date must be at least one day earlier
  763.                than the end date.  The cursor will be placed back in the start
  764.                date so that both dates may be reentered.
  765.  
  766.                                     Page 31
  767.  
  768.                        Savings Account Management Program
  769.  
  770. You will then be asked about the display of the report.  The screen displays:
  771.           ╔══════════════════════════════════════════════════════════╗
  772.           ║  List of AutoTeller Withdrawals                          ║
  773.           ║                                                          ║
  774.           ║  This report lists all transactions taking place over a  ║
  775.           ║  range of dates.  Please enter them in order.            ║
  776.           ║                                                          ║
  777.           ║  Start date   ff/ff/ff                                   ║
  778.           ║  End date     ll/ll/ll                                   ║
  779.           ║                                                          ║
  780.           ║  List on the screen (S) or print on the printer (P)?     ║
  781.           ╚══════════════════════════════════════════════════════════╝
  782. Press one of three letters (case makes no difference):
  783.      S - Display the report on the screen.
  784.      P - Display the report on the printer.
  785.      Q - Return to the Report Menu.
  786.      If you press <P>, you have one more task before the report begins.  The
  787. screen becomes:
  788.  
  789.           ╔══════════════════════════════════════════════════════════╗
  790.           ║  List of AutoTeller Withdrawals                          ║
  791.           ║                                                          ║
  792.           ║  This report lists all transactions taking place over a  ║
  793.           ║  range of dates.  Please enter them in order.            ║
  794.           ║                                                          ║
  795.           ║  Start date   ff/ff/ff                                   ║
  796.           ║  End date     ll/ll/ll                                   ║
  797.           ║                                                          ║
  798.           ║  List on the screen (S) or print on the printer (P)?  P  ║
  799.           ║  Press <enter> when the printer is ready at the top of   ║
  800.           ║  a page.                                                 ║
  801.           ╚══════════════════════════════════════════════════════════╝
  802.  
  803. Verify your printer is on and positioned properly, then press any key except
  804. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  805. will return to the Report Menu.  If you have no printer and you press anything
  806. but <Q>, your system will die and you will have to reboot.
  807.  
  808.      Your report now appears, either on screen or on paper, depending on the
  809. option you chose.  It appears like this:
  810.  
  811. ╔════════════════════════════════════════════════════════════════════════════╗
  812. ║                     AutoTeller Withdrawals for                  04/24/89   ║
  813. ║             Account  (account name)                               xxx.xx   ║
  814. ║                                                                            ║
  815. ║ Tran   Date         Memo                       Amount Category   Reference ║
  816. ║ ATW  07/16/89 Cash for the weekend              50.00 CASH       AUTO      ║
  817. ║  .          .         .                                  .      .      .   ║
  818. ║  .          .         .                                  .      .      .   ║
  819. ║                                     Total:     975.00                      ║
  820. ║ Press any key to continue                                                  ║
  821. ╚════════════════════════════════════════════════════════════════════════════╝
  822.  
  823.  
  824.  
  825.                                     Page 32
  826.  
  827.                        Savings Account Management Program
  828.  
  829.      This is the screen version.  It will pause after displaying 16
  830. withdrawals, to continue once any key is pressed.  The printed version starts a
  831. new page after 55 withdrawals have been printed.
  832.  
  833. Heading explanations:
  834.      Tran - The transaction type identifier.  This identifier is ATW for
  835.           Automatic Teller Withdrawal.
  836.      Date - Date of the withdrawal.
  837.      Memo - Explanation of the withdrawal.
  838.      Amount -  Amount of the withdrawal.
  839.      Category - Budget category.
  840.      Reference - Information in the reference field.
  841.  
  842.      If there are no automatic teller withdrawals in the data file for the
  843. dates requested, the message "None found" will appear.
  844.  
  845.  
  846.                            List All Budget Categories
  847.  
  848.      This report produces a listing of all categories currently in use in your
  849. data file.  It can be displayed on the screen or listed on a printer.
  850.  
  851.      When this report is chosen, the screen displays:
  852.  
  853.           ╔══════════════════════════════════════════════════════════╗
  854.           ║  List of current categories                              ║
  855.           ║                                                          ║
  856.           ║  List on screen (S) or print on the printer (P)?         ║
  857.           ╚══════════════════════════════════════════════════════════╝
  858.  
  859. Press one of three letters (case makes no difference):
  860.      S - Display the report on the screen.
  861.      P - Display the report on the printer.
  862.      Q - Return to the Report Menu.
  863.  
  864.      If you press <P>, you have one more task before the report begins.  The
  865. screen becomes:
  866.  
  867.           ╔══════════════════════════════════════════════════════════╗
  868.           ║  List of current categories                              ║
  869.           ║                                                          ║
  870.           ║  List on screen (S) or print on the printer (P)?         ║
  871.           ║  Press <enter> when the printer is ready at the top of   ║
  872.           ║  a page.                                                 ║
  873.           ╚══════════════════════════════════════════════════════════╝
  874.  
  875. Verify your printer is on and positioned properly, then press any key except
  876. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  877. will return to the Report Menu.  If you have no printer and you press anything
  878. but <Q>, your system will die and you will have to reboot.
  879.  
  880.  
  881.  
  882.  
  883.  
  884.                                     Page 33
  885.  
  886.                        Savings Account Management Program
  887.  
  888.      Your report now appears, either on screen or on paper, depending on the
  889. option you chose.  It appears like this:
  890.  
  891. ╔═══════════════════════════════════════════════════════════════════════════╗
  892. ║                          List of current categories                       ║
  893. ║                                                                           ║
  894. ║          xxxxx            xxxx              xxxxxxxxxx          xx        ║
  895. ║           .                 .                    .               .        ║
  896. ║           .                 .                    .               .        ║
  897. ║  Press any key to continue                                                ║
  898. ╚═══════════════════════════════════════════════════════════════════════════╝
  899.  
  900. The categories just appear in a list of four columns.  They are in alphabetical
  901. order.  This is the screen version.  Press any key to return to the Report
  902. Menu.  Each unique category appears once.
  903.  
  904. Note: The program does not differentiate between categories for deposits and
  905. categories for withdrawals for reporting purposes.
  906.  
  907.  
  908.                            Transactions in a Category
  909.  
  910.      This report produces a listing of all transactions, in the current order,
  911. which have the same category.  You will be asked to supply dates defining the
  912. time interval you wish displayed and the category you wish displayed.  Only
  913. those transactions with dates in the interval and categories exactly matching
  914. the requested category will be listed.  This report can be displayed on the
  915. screen or listed on a printer.  Note:  For this report, the program does not
  916. discriminate between deposit and withdrawal categories.  If you use the same
  917. category name for both deposits and withdrawals, both type of transactions will
  918. appear on this report.  The totals for each will be kept separate, however.
  919.  
  920.      When this report is chosen, the screen displays:
  921.  
  922.           ╔══════════════════════════════════════════════════════════╗
  923.           ║  List by Category                                        ║
  924.           ║                                                          ║
  925.           ║  This report lists all transactions taking place over a  ║
  926.           ║  range of dates.  Please enter them in order.            ║
  927.           ║                                                          ║
  928.           ║  Start date   ff/ff/ff                                   ║
  929.           ║  End date     ll/ll/ll                                   ║
  930.           ╚══════════════════════════════════════════════════════════╝
  931.  
  932. The first time any report with a range of dates is selected, the start date
  933. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  934. The end date is set to the system date.  Make any changes you wish to these
  935. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  936. you may not go back to the previous date.  If you change the dates, then the
  937. next report you request that needs a range of dates will use these new dates.
  938. This is so you can print a series of reports covering the same range of dates
  939. without having to reenter the dates each time.
  940.  
  941.  
  942.  
  943.                                     Page 34
  944.  
  945.                        Savings Account Management Program
  946.  
  947.      There are two potential error messages with these dates.
  948.  
  949.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  950.                valid date).  The cursor will be placed in the beginning of the
  951.                invalid date so that it may be reentered.
  952.      2) Dates out of order.  The start date must be at least one day earlier
  953.                than the end date.  The cursor will be placed back in the start
  954.                date so that both dates may be reentered.
  955.  
  956. You will be asked to specify the category wanted.  That screen looks like this:
  957.           ╔══════════════════════════════════════════════════════════╗
  958.           ║  List by Category                                        ║
  959.           ║                                                          ║
  960.           ║  This report lists all transactions taking place over a  ║
  961.           ║  range of dates.  Please enter them in order.            ║
  962.           ║                                                          ║
  963.           ║  Start date   ff/ff/ff                                   ║
  964.           ║  End date     ll/ll/ll                                   ║
  965.           ║                                                          ║
  966.           ║  Which category?                                         ║
  967.           ╚══════════════════════════════════════════════════════════╝
  968. Enter the category name you want to use for this report.  Up to ten characters
  969. may be entered.  If less than 10 are used, press <enter> to continue.
  970. Categories must match exactly to appear on this report.  The program will
  971. convert lower case letters to upper case letters, but cannot realign a
  972. category.  If you insert an extra space in the field, there will be no match.
  973.  
  974. You will then be asked about the display of the report.  The screen displays:
  975.  
  976.           ╔══════════════════════════════════════════════════════════╗
  977.           ║  List by Category                                        ║
  978.           ║                                                          ║
  979.           ║  This report lists all transactions taking place over a  ║
  980.           ║  range of dates.  Please enter them in order.            ║
  981.           ║                                                          ║
  982.           ║  Start date   ff/ff/ff                                   ║
  983.           ║  End date     ll/ll/ll                                   ║
  984.           ║                                                          ║
  985.           ║  Which category?  xxxxxx                                 ║
  986.           ║                                                          ║
  987.           ║  List on the screen (S) or print on the printer (P)?     ║
  988.           ╚══════════════════════════════════════════════════════════╝
  989.  
  990. Press one of three letters (case makes no difference):
  991.      S - Display the report on the screen.
  992.      P - Display the report on the printer.
  993.      Q - Return to the Report Menu.
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.                                     Page 35
  1003.  
  1004.                        Savings Account Management Program
  1005.  
  1006.      If you press <P>, you have one more task before the report begins.  The
  1007. screen becomes:
  1008.  
  1009.           ╔══════════════════════════════════════════════════════════╗
  1010.           ║  List by Category                                        ║
  1011.           ║                                                          ║
  1012.           ║  This report lists all transactions taking place over a  ║
  1013.           ║  range of dates.  Please enter them in order.            ║
  1014.           ║                                                          ║
  1015.           ║  Start date   ff/ff/ff                                   ║
  1016.           ║  End date     ll/ll/ll                                   ║
  1017.           ║                                                          ║
  1018.           ║  Which category?  xxxx                                   ║
  1019.           ║                                                          ║
  1020.           ║  List on the screen (S) or print on the printer (P)?  P  ║
  1021.           ║  Press <enter> when the printer is ready at the top of   ║
  1022.           ║  a page.                                                 ║
  1023.           ╚══════════════════════════════════════════════════════════╝
  1024.  
  1025. Verify your printer is on and positioned properly, then press any key except
  1026. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  1027. will return to the Report Menu.  If you have no printer and you press anything
  1028. but <Q>, your system will die and you will have to reboot.
  1029.  
  1030.      Your report now appears, either on screen or on paper, depending on the
  1031. option you chose.  It appears like this:
  1032.  
  1033. ╔═══════════════════════════════════════════════════════════════════════════╗
  1034. ║                  Transactions for category  xxxx                          ║
  1035. ║         For account  (account name)                        04/24/89       ║
  1036. ║                                                                           ║
  1037. ║ Tran   Date         Memo                      Amount Category   Reference ║
  1038. ║ With 07/15/89 xxxxxxxxxxxxxxxxxxxxxxxxxxxxx    53.46 XXXXXXXXXX XXXXXXXXX ║
  1039. ║  .      .           .                            .       .          .     ║
  1040. ║                                                                           ║
  1041. ║                            Total Deposited:     0.00                      ║
  1042. ║                             Total Withdrawn:   102.83                     ║
  1043. ║ Press any key to continue                                                 ║
  1044. ╚═══════════════════════════════════════════════════════════════════════════╝
  1045.  
  1046. This is the screen version.  It will pause after displaying 16 transactions, to
  1047. continue once any key is pressed.  The printed version starts a new page after
  1048. 55 transactions have been printed.  The total deposits for this category and
  1049. the total withdrawals for this category will appear at the end of the report.
  1050.  
  1051. Heading explanations:
  1052.      Tran - The transaction type identifier.
  1053.      Date - Date of the transaction.
  1054.      Memo - Information in the memo field.
  1055.      Amount -  Amount of the withdrawal, deposit, etc.
  1056.      Category - Budget category (these will be the same for all entries).
  1057.      Reference - Information in the reverence field.
  1058.      If there are no transactions in the data file for the dates and category
  1059. requested, the message "None found" will appear.
  1060.  
  1061.                                     Page 36
  1062.  
  1063.                        Savings Account Management Program
  1064.  
  1065.                     Transactions in Category/All Categories
  1066.  
  1067.      This report provides a listing of all transactions, in the current order,
  1068. arranged by category.  You will be asked to supply dates defining the interval
  1069. you wish considered.  All categories represented by transactions within this
  1070. interval will appear on the report, each beginning on a fresh page.  The
  1071. categories will appear in alphabetical order.  This report, which can take
  1072. several pages to print, can only be printed on a printer.  It is not available
  1073. for screen display.  For screen display of any one category, use the previous
  1074. report (Transactions in a Category).  Note:  For this report, the program does
  1075. not discriminate between deposit and withdrawal categories.  If you use the
  1076. same category name for both deposits and withdrawals, both types of
  1077. transactions will appear on this report.  The totals for each will be kept
  1078. separate, however.
  1079.  
  1080.      When this report is chosen, the screen displays:
  1081.  
  1082.           ╔══════════════════════════════════════════════════════════╗
  1083.           ║  List by Category (all categories)                       ║
  1084.           ║                                                          ║
  1085.           ║  This report lists all transactions taking place over a  ║
  1086.           ║  range of dates.  Please enter them in order.            ║
  1087.           ║                                                          ║
  1088.           ║  Start date   ff/ff/ff                                   ║
  1089.           ║  End date     ll/ll/ll                                   ║
  1090.           ╚══════════════════════════════════════════════════════════╝
  1091.  
  1092. The first time any report with a range of dates is selected, the start date
  1093. (ff/ff/ff) is set to the date of the earliest transaction in the data file.
  1094. The end date is set to the system date.  Make any changes you wish to these
  1095. dates.  Press <enter> when satisfied with each date.  Once you press <enter>,
  1096. you may not go back to the previous date.  If you change the dates, then the
  1097. next report you request that needs a range of dates will use these new dates.
  1098. This is so you can print a series of reports covering the same range of dates
  1099. without having to reenter the dates each time.
  1100.  
  1101.      There are two potential error messages with these dates.
  1102.  
  1103.      1) Invalid date.  The dates must be valid dates (February 30 is not a
  1104.                valid date).  The cursor will be placed in the beginning of the
  1105.                invalid date so that it may be reentered.
  1106.      2) Dates out of order.  The start date must be at least one day earlier
  1107.                than the end date.  The cursor will be placed back in the start
  1108.                date so that both dates may be reentered.
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.                                     Page 37
  1121.  
  1122.                        Savings Account Management Program
  1123.  
  1124.      Since this report does not appear on the screen, but is only for the
  1125. printer, the screen becomes:
  1126.  
  1127.           ╔══════════════════════════════════════════════════════════╗
  1128.           ║  List by Category (all categories)                       ║
  1129.           ║                                                          ║
  1130.           ║  This report lists all transactions taking place over a  ║
  1131.           ║  range of dates.  Please enter them in order.            ║
  1132.           ║                                                          ║
  1133.           ║  Start date   ff/ff/ff                                   ║
  1134.           ║  End date     ll/ll/ll                                   ║
  1135.           ║                                                          ║
  1136.           ║  This report goes to the printer only.                   ║
  1137.           ║  Press <enter> when the printer is ready at the top of   ║
  1138.           ║  a page.                                                 ║
  1139.           ╚══════════════════════════════════════════════════════════╝
  1140.  
  1141. Verify your printer is on and positioned properly, then press any key except
  1142. <Q>.  If you have no printer, or if you decide to stop here, press <Q> and you
  1143. will return to the Report Menu.  If you have no printer and you press anything
  1144. but <Q>, your system will die and you will have to reboot.
  1145.  
  1146.      Your report now appears on the printer.  It appears like this:
  1147.  
  1148. ╔═══════════════════════════════════════════════════════════════════════════╗
  1149. ║                 Transactions for category xxxxxx                          ║
  1150. ║         For account  (account name)                        04/24/89       ║
  1151. ║                                                                           ║
  1152. ║ Tran   Date         Memo                      Amount Category   Reference ║
  1153. ║ With 07/15/89 xxxxxxxxxxxxxxxxxxxxxxxxxxxxx    53.46 XXXXXXXXXX XXXXXXXXX ║
  1154. ║  .      .           .                            .       .          .     ║
  1155. ║                                                                           ║
  1156. ║                            Total Deposited:     0.00                      ║
  1157. ║                             Total Withdrawn:   102.83                     ║
  1158. ╚═══════════════════════════════════════════════════════════════════════════╝
  1159.  
  1160. The report starts a new page after 27 transactions have been printed.  Each
  1161. category starts on a new page.  The categories are printed in alphabetical
  1162. order.  The total deposits for this category and the total withdrawals for this
  1163. category will appear at the end of each category.
  1164.  
  1165. Heading explanations:
  1166.      Tran - The transaction type identifier.
  1167.      Date - Date of the transaction.
  1168.      Memo - Information about the transaction.
  1169.      Amount -  Amount of the withdrawal, deposit, etc.
  1170.      Category - Budget category (these will be the same for all entries).
  1171.      Reference - Information in the reference field.
  1172.  
  1173.      If there are no transactions in the data file for the dates requested, the
  1174. message "None found" will appear.
  1175.  
  1176.      Only the first fifty (50) categories found in any given time interval will
  1177. be printed.  Categories omitted will be listed on the screen.
  1178.  
  1179.                                     Page 38
  1180.  
  1181.